﻿using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using IterationLife.Mobile.AppServices.Dtos.Football;
using IterationLife.Mobile.AppServices.Dtos.UserProfiles;
using Util.Iocs;

namespace IterationLife.Mobile.AppServices.Services.UserProfiles
{
    public interface IUserProfileService : IDependency
    {
        /// <summary>
        /// 上传头像
        /// </summary>
        /// <param name="inputStream"></param>
        /// <returns></returns>
        string UploadAvatar(Stream inputStream,int size,string fileName);
        UserProfileOutput GetUserProfiles(Guid userId);
        void EditUserProfiles(Guid userId, EditUserProfileInput input);
        
    }
}
